PIG AI 接入 Hermes

Hermes 是一个由 Nous Research 提供的 AI Agent 运行时。它既可以作为命令行智能代理使用,也可以通过 API Server 以 OpenAI 兼容接口的方式对外提供服务,便于被聊天助手、Web UI 或其它 AI 平台集成。

开启 Hermes 的 API Server

API_SERVER_ENABLED=true
API_SERVER_KEY=lengleng

完成配置后,重启 Hermes 网关:

hermes gateway restart

如果网关启动成功,Hermes 会对外提供一个 OpenAI 兼容接口,通常可以通过 /v1 路径被访问。

在 PIG AI 中新增模型

进入 PIG AI 的模型配置页面,新增一个 Hermes 模型。

配置时重点关注以下参数:

  • Base URL:填写 Hermes API Server 对外地址,例如 http://你的服务地址:8642/v1
  • API Key:填写在 Hermes 中配置的 API_SERVER_KEY
  • 模型名称:可填写 Hermes 对外暴露的模型名,通常可使用 hermes-agent

Hermes 模型添加示例:

Hermes 模型配置示例

在 AI 聊天助手中选择 Hermes 模型

模型配置完成后,进入 PIG AI 的 AI 聊天助手页面,在模型下拉中选择刚刚创建的 Hermes 模型,即可通过 PIG AI 调用 Hermes。

AI 聊天助手调用 Hermes 示例:

AI 聊天助手调用 Hermes 示例

验证是否接入成功

完成接入后,可以直接在 AI 聊天助手中发送一条简单问题进行验证,例如:

请介绍一下你自己,并说明你是否正在通过 Hermes 提供服务。

如果模型能够正常返回结果,说明 PIG AI 已经成功接入 Hermes。